package com.edusite
import groovy.time.*

class HomeController {

    def indice={
    if (!session.user)
       redirect (uri:"/")      
    else if (session.user.tipo=="alumno")
       redirect (uri:"/alumnos/indice")
    else if (session.user.tipo=="profesor")
       redirect (uri:"/profesores/indice")   

    def ahora = new Date()
    def antes = new Date(ahora.time-900000)

// implementar el listado para que saque las fechas mayores que "antes"
       
        params.max = Math.min(params.max ? params.int('max') : 10, 100)
	def listadolog = Logbook.findAllBySalidaGreaterThan(antes,params)

            params.sort="fecharealiz"
            params.order="asc"
            def listado=Avisos.findAllByEnviadoporOrAmbito(session.user,'privado', params)
            listado=listado+Avisos.findAllByAmbito('publico',params)
            
        [logbookInstanceList: listadolog, logbookInstanceTotal: Logbook.count(), avisosInstanceList:listado , avisosInstanceTotal: Avisos.count()]   



    }
    
    def indexv ={}
    
    def chat = {}
    
}

